Scientific Computing in the Cloud with Google App Engine

نویسنده

  • Michael Sperk
چکیده

Cloud Computing as a computing paradigm recently emerged to a topic of high research interest. It has become attractive alternative to traditional computing environments, especially for smaller research groups that can not afford expensive infrastructure. Most of the research regarding scientific computing in the cloud however focused on IaaS cloud providers. Google App Engine is a PaaS cloud framework dedicated to the development of scalable web applications. The focus of this thesis is to investigate App Engine’s capabilities in terms of scientific computing. Moreover algorithm properties that are well suited for execution on Google App Engine as well as potential problems and bottlenecks are identified.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Google App Engine

Cloud computing becomes more popular day by day. The “dream” of users to “to get rid” of administrators, huge investments on expensive hardware and human resources becomes true. The goal of this paper is to present a general overview of the new coming service offered by Google company Google App Engine. “What is it for?”, “What can I do with the system?” and “How does it work?” are some of the ...

متن کامل

Active Cloud DB: A RESTful Software-as-a-Service for Language Agnostic Access to Distributed Datastores

In this paper, we present Active Cloud DB, an open source Softwareas-a-Service (SaaS) application that allows for RESTful access to cloud-based distributed datastore technologies that implement the Google Datastore API. We implement Active Cloud DB as a Google App Engine application that we employ to expose the Google App Engine Datastore API to developers – for use with any language and framew...

متن کامل

Google App Engine and Performance of the Web Application

Cloud computing is an internet-based model of computing, where the shared information, software and resources are provided to computers and other devices upon demand. Cloud computing provides enormous business opportunity. Cloud computing could dramatically lower the need for upfront investments in it and ongoing maintenance. User pay only for the time, resources, and capacities he uses while s...

متن کامل

Cloud-Based Processing for Data Science Visualization

Data scientists need to process and visualize data science for scientific and decision purposes. The data have different size, type, real-time or batch forms, and validity. Data science visualization has a challenge in processing, management, and technique. The research works to investigate, design, and develop the cloud-based processing for data science visualization. The research uses Google ...

متن کامل

Language-based isolation for cloud computing: An analysis of Google App Engine

We study the security of language-based isolation, one way that cloud computing providers can isolate client applications from each other. In particular, we analyze the security of Google App Engine for Java, which uses language-based isolation to protect applications, and use this as a case study in the strengths and weaknesses of language-based isolation. In this paper, we introduce a set of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011